package day6;

import java.util.Scanner;

/**
 * @author oldliu
 * @since 1.0
 */
public class Arr6 {
    public static void main(String[] args) {
        int ar[]={1,44,77,99,100,104,204,0};//最后一个是空的位置
        for(int i:ar)
            System.out.print(i+"\t");
        System.out.println();
        System.out.println("请输入要新增的数：");
        Scanner in=new Scanner(System.in);
        int k=in.nextInt();
        //找到k的合适位置
        //从数组的第一个开始，找到一个比k大的数，这个数的位置就是k的位置
        int index=0;
        for(index=0;index<ar.length-1;index++){
            if(ar[index]>k)
                break;
        }
        System.out.println(index+"就是合适的位置！");
        //从index到倒数第二个，往后移动一个位置
        for(int j=ar.length-2;j>=index;j--){
            ar[j+1]=ar[j];
        }
        ar[index]=k;//放进去
        for(int i:ar)
            System.out.print(i+"\t");
        System.out.println();
    }
}
